Big Huge Thesaurus

sparking plug

noun